[class^="icon-"],
[class*=" icon-"] {
    display: inline-block;
    vertical-align: middle;
    font: normal normal normal .14rem/1 "weui";
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
}
[class^="icon-"]:before,
[class*=" icon-"]:before {
    display: inline-block;
    margin-left: .2em;
    margin-right: .2em;
}
.icon-circle:before {
    content: "\EA01";
}
/* 'î €' */
.icon-download:before {
    content: "\EA02";
}
/* 'î €' */
.icon-info:before {
    content: "\EA03";
}
/* 'î €' */
.icon-safe_success:before {
    content: "\EA04";
}
/* 'î €' */
.icon-safe_warn:before {
    content: "\EA05";
}
/* 'î €' */
.icon-success:before {
    content: "\EA06";
}
/* 'î €' */
.icon-success-circle:before {
    content: "\EA07";
}
/* 'î €' */
.icon-success-no-circle:before {
    content: "\EA08";
}
/* 'î €' */
.icon-waiting:before {
    content: "\EA09";
}
/* 'î €' */
.icon-waiting-circle:before {
    content: "\EA0A";
}
/* 'î €' */
.icon-warn:before {
    content: "\EA0B";
}
/* 'î €' */
.icon-info-circle:before {
    content: "\EA0C";
}
/* 'î €' */
.icon-cancel:before {
    content: "\EA0D";
}
/* 'î €' */
.icon-search:before {
    content: "\EA0E";
}
/* 'î €' */
.icon-clear:before {
    content: "\EA0F";
}
/* 'î €' */
.icon-back:before {
    content: "\EA10";
}
/* 'î €' */
.icon-delete:before {
    content: "\EA11";
}
/* 'î €' */
[class^="icon_"]:before,
[class*=" icon_"]:before {
    margin: 0;
}
.icon-success {
    font-size: .23rem;
    color: #09BB07;
}
.icon-waiting {
    font-size: .23rem;
    color: #10AEFF;
}
.icon-warn {
    font-size: .23rem;
    color: #F43530;
}
.icon-info {
    font-size: .23rem;
    color: #10AEFF;
}
.icon-success-circle {
    font-size: .23rem;
    color: #09BB07;
}
.icon-success-no-circle {
    font-size: .23rem;
    color: #09BB07;
}
.icon-waiting-circle {
    font-size: .23rem;
    color: #10AEFF;
}
.icon-circle {
    font-size: .23rem;
    color: #C9C9C9;
}
.icon-download {
    font-size: .23rem;
    color: #09BB07;
}
.icon-info-circle {
    font-size: .23rem;
    color: #09BB07;
}
.icon-safe-success {
    color: #09BB07;
}
.icon-safe-warn {
    color: #FFBE00;
}
.icon-cancel {
    color: #F43530;
    font-size: .22rem;
}
.icon-search {
    color: #B2B2B2;
    font-size: .14rem;
}
.icon-clear {
    color: #B2B2B2;
    font-size: .14rem;
}
.icon-delete.icon_gallery-delete {
    color: #FFFFFF;
    font-size: .22rem;
}
.icon_msg {
    font-size: .93rem;
}
.icon_msg.icon-warn {
    color: #F76260;
}
.icon_msg-primary {
    font-size: .93rem;
}
.icon_msg-primary.icon-warn {
    color: #C9C9C9;
}